peripheral highway - German English Dictionary